<?

$arResult = array(
	'NAME'=>'Тест',
);

// Проверяем наличие кеша. Можно переопределить время кеша и 
// указать дополнительные параметры влияющие на уникальность кеша.
// Пример: InitCache(3600, array($arFilter, $arGroup))
// По-умолчанию кеш проверяется основываясь на параметры из $arParams - 'CACHE_TYPE' и 'CACHE_TIME'
// На уникальность кеша также влияют название компонента, название шаблона компонента и массив $arParams
if(!$this->InitCache())
{
	// Устанавливает данные которые необходимо закешировать вместе с контентом
	$this->SetCacheKeys(array(
		"NAME",
	));
	
	// Подключаем шаблон
	$this->IncludeTemplate();
}

$APPLICATION->SetTitle($arResult['NAME']);